<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost/HotelWebservice/hotel.svc/metadonnees?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/Hotel.Models" />
  <xs:element name="AddCaracteristiqueHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ch" nillable="true" type="q1:Ref_Caracteristique_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddCaracteristiqueHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddCaracteristiqueHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListCaracteristiqueHotels">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListCaracteristiqueHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListCaracteristiqueHotelsResult" nillable="true" type="q2:ArrayOfRef_Caracteristique_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChaineHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ch" nillable="true" type="q3:Chaine_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChaineHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddChaineHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="deleteChaineHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ch" nillable="true" type="q4:Chaine_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="deleteChaineHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="deleteChaineHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChaineHotels">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChaineHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListChaineHotelsResult" nillable="true" type="q5:ArrayOfChaine_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChambreHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ch" nillable="true" type="q6:Chambre_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChambreHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddChambreHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChambreHotels">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChambreHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListChambreHotelsResult" nillable="true" type="q7:ArrayOfChambre_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChambreTarifSaisons">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="cts" nillable="true" type="q8:Chambre_Tarif_Saisons" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddChambreTarifSaisonsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddChambreTarifSaisonsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChambreTarifSaisons">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListChambreTarifSaisonsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListChambreTarifSaisonsResult" nillable="true" type="q9:ArrayOfChambre_Tarif_Saisons" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddClients">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="cl" nillable="true" type="q10:Clients" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddClientsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddClientsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListClients">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListClientsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListClientsResult" nillable="true" type="q11:ArrayOfClients" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddEquipementChambres">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ec" nillable="true" type="q12:Equipement_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddEquipementChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddEquipementChambresResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListEquipementChambres">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListEquipementChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListEquipementChambresResult" nillable="true" type="q13:ArrayOfEquipement_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddFacture">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="f" nillable="true" type="q14:Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddFactureResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListFacture">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListFactureResult" nillable="true" type="q15:ArrayOfFacture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddGuests">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="g" nillable="true" type="q16:Guests" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddGuestsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddGuestsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListGuests">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListGuestsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListGuestsResult" nillable="true" type="q17:ArrayOfGuests" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="h" nillable="true" type="q18:Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListHotel">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListHotelResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListHotelResult" nillable="true" type="q19:ArrayOfHotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddItemFacture">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="itf" nillable="true" type="q20:Item_Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddItemFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddItemFactureResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListItemFacture">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListItemFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListItemFactureResult" nillable="true" type="q21:ArrayOfItem_Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddListeEquipements">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="le" nillable="true" type="q22:Liste_Equipements" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddListeEquipementsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddListeEquipementsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListEquipements">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListEquipementsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListEquipementsResult" nillable="true" type="q23:ArrayOfListe_Equipements" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddMethodePaiement">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="mp" nillable="true" type="q24:Methode_Paiement" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddMethodePaiementResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddMethodePaiementResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListMethodePaiement">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListMethodePaiementResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListMethodePaiementResult" nillable="true" type="q25:ArrayOfMethode_Paiement" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddNiveauGarantit">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ng" nillable="true" type="q26:Niveau_Garantit" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddNiveauGarantitResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddNiveauGarantitResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListNiveauGarantit">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListNiveauGarantitResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListNiveauGarantitResult" nillable="true" type="q27:ArrayOfNiveau_Garantit" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddPaiementFacture">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="pf" nillable="true" type="q28:Paiement_Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddPaiementFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddPaiementFactureResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListPaiementFacture">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListPaiementFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListPaiementFactureResult" nillable="true" type="q29:ArrayOfPaiement_Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefCaracteristiqueHotels">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rch" nillable="true" type="q30:Ref_Caracteristique_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefCaracteristiqueHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefCaracteristiqueHotelsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefCaracteristiqueHotels">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefCaracteristiqueHotelsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListRefCaracteristiqueHotelsResult" nillable="true" type="q31:ArrayOfRef_Caracteristique_Hotels" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefClassementEtoiles">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rce" nillable="true" type="q32:Ref_Classement_Etoiles" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefClassementEtoilesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefClassementEtoilesResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefClassementEtoiles">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefClassementEtoilesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListRefClassementEtoilesResult" nillable="true" type="q33:ArrayOfRef_Classement_Etoiles" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefPays">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rp" nillable="true" type="q34:Ref_Pays" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefPaysResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefPaysResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListPays">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListPaysResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListPaysResult" nillable="true" type="q35:ArrayOfRef_Pays" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefPieces">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rp" nillable="true" type="q36:Ref_Pieces" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefPiecesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefPiecesResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefStatutChambres">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rsc" nillable="true" type="q37:Ref_Statut_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefStatutChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefStatutChambresResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefStatutChambres">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefStatutChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListRefStatutChambresResult" nillable="true" type="q38:ArrayOfRef_Statut_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefTypeChambres">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rtc" nillable="true" type="q39:Ref_Type_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefTypeChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefTypeChambresResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefTypeChambres">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="getListRefTypeChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="getListRefTypeChambresResult" nillable="true" type="q40:ArrayOfRef_Type_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefTypePieces">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rtp" nillable="true" type="q41:Ref_Type_Pieces" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRefTypePiecesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRefTypePiecesResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRemise">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="r" nillable="true" type="q42:Remise" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRemiseResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRemiseResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReservations">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="r" nillable="true" type="q43:Reservations" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReservationsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddReservationsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReservationsChambres">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="rc" nillable="true" type="q44:Reservations_Chambres" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddReservationsChambresResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddReservationsChambresResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddSourceReservation">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="sr" nillable="true" type="q45:Source_Reservation" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddSourceReservationResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddSourceReservationResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddTarifSaisons">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="ts" nillable="true" type="q46:Tarif_Saisons" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddTarifSaisonsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddTarifSaisonsResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddTypeItemFacture">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/Hotel.Models" minOccurs="0" name="tif" nillable="true" type="q47:Type_Item_Facture" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddTypeItemFactureResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddTypeItemFactureResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>